Rep++-SQL Design V8.00C (2011/12/19)

Notes d'installation

Notes générales

Juste à copier le répertoire résultant à l'endroit voulu. Faire SDSETUP -K pour enregistrer le produit si c'est une nouvelle installation.

Correction des anomalies

5597 Rep++ pour SQL Design -- Si on a un QH dont tous les champs sont inaccessibles et qu'il n'y a qu'une seule ligne dans le QH, la propriété Form.CellColor ne change pas la couleur. Si il y a plus d'une ligne, ça fonctionne comme il se doit.
5636 Une exception est déclenchée lorsqu'on accède au fichier de connexion avec SDTOOL et SDRUN simultanément.
5825 VCS -- Il est impossible pour deux enregistrements de porter le même nom (e.g. atomes anglais/français) dans VCS.
6212 Les résultats de l'application d'un filtre ou d'une recherche ne pouvaient être imprimés.
6260 Réécriture de l'éditeur de macro pour supporter les langues au niveau d'un seul éditeur.
6638 Rep++ pour SQL Design -- Lors de la suppression d'une fiche, il n'est pas possible d'empêcher le message de confirmation de s'afficher lorsqu'il n'est pas requis.
6734 Gestionnaire de sécurité -- On peut parfois voir des fonctions identiques dans le même rôle.
6736 Gestionnaire de sécurité -- Si l'assignation se fait avec un rôle plutôt qu'avec une entrée de sécurité, les droits ne s'affichent pas tous.
6831 Rep++ studio, éditeur des attributs utilisateurs -- Il est impossible de savoir si la réponse indiquée est la réponse par défaut.
6849 Lorsqu'un utilisateur n'a pas de droits sur un système, il serait utile de rendre ce dernier accessible en lecture seulement.
6850 Rep++ studio -- Ajout de la vérification de l'intégrité par section dans Rep++ studio.
6853 La recherche parmi les tables pouvait parfois mal fonctionner.
6869 Rep++ studio -- Au démarrage, Rep++ studio propose automatiquement à l'utilisateur de mettre à jour son référentiel lorsqu'il est obsolète.
6871 Rep++ studio -- Amélioration de la fonction de recherche.
6872 Rep++ studio -- Les critères de recherche ne sont pas affichés lorsqu'une recherche ouvre directement une nouvelle fenêtre d'édition.
6879 Rep++ studio -- Modification de l'interface d'ajout des modules dans un programme.
6880 Les attributs utilisateurs affichent maintenant plus d'informations quand on les survole avec la souris.
6887 Rep++ studio -- Le générateur de micro-référentiel de Rep++ studio peut maintenant générer en fonction des sections.
6888 Gestionnaire de sécurité -- Sélection initiale d'un item dans l'éditeur d'entrées de sécurité.
6891 Rep++ studio -- Lors de la duplication d'un menu d'enchaînement, le menu proposé dans liste devrait être le même que le menu dupliqué.
6892 Rep++ studio pour SQL Design -- Lorsqu'on crée un nouveau programme, un menu est toujours créé dans le menu Menu.
6895 Rep++ studio -- Amélioration de l'éditeur de table.
6896 SID -- En mode cahier de travail, les onglets possèdent maintenant une icône représentant le type du composant.
6900 Le chemin d'accès de la dernière importation/exportation de systèmes, modules et programmes, n'est pas toujours conservé lors d'opérations subséquentes.
6902 Rep++ studio -- Rajout d'une validation sur les champs auto-increment dans un groupe/Rowset.
6904 Langage Script -- Ajout de textes d'aide sur les mots-clés réservés.
6916 Rep++ studio -- Les retours de chariot dans les commandes SQL personnalisées (spicing) ne sont pas conservés et rendent les commandes non valides.
6918 SID, point d'arrêts -- La saisie du nombre d'itérations à faire se fait incorrectement.
6919 Script-Design -- Support de conversion automatique des types Handle en Long, et vice-versa.
6927 Rep++ studio -- Un message d'erreur pouvait s'afficher quand on faisait un glisser-déposer d'un atome de type message entre deux systèmes.
6928 Rep++ studio/SQL Design -- La fonction Copier de utilisée avec les atomes pouvait causer des erreurs.
6929 Rep++ studio -- Correction et uniformisation des messages d'erreur.
6930 Rep++ studio/SQL Design -- Ajout de la fonction de recherche directe sur un programme dans l'éditeur de menus d'enchaînement.
6931 SID -- Le format d'écran pour le formulaire horizontal principal ne se charge pas en en version 8.0A et 8.0B s'il a été préalablement enregistré en version 8.
6934 SQL Design -- Différents problèmes avec l'aide de la hiérarchie.
6935 Gestionnaire de sécurité -- Si on a une entrée de sécurité avec des valeurs de choix multiple et que la résolution de conflit spécifie "OU des valeurs", on obtient l'erreur interne 3, Module ProtMain, Info 55.
6936 Gestionnaire de sécurité -- Le jeu de caractères admissibles dans le nom du groupe d'usagers ou de programmes a été étendu.
6937 SID -- Le fait de changer la visibilité de certains champs fait en sorte que le format d'écran du tampon de sélection ne se charge plus correctement.
6938 Rep++ -- La méthode SaveToGhost ne fonctionne pas avec les groupes verticaux.
6939 Nouveauté -- Ajout du Framework, Toolkit et Wizard ASP.NET MVC 2.
6940 Rep++ studio pour SQL Design -- Rep++ studio crée toujours le menu d'un programme dans le menu Menu, même si un autre menu est spécifié.
6941 L'aide pour Visual Studio 2010 requiert une intervention lors de l'installation.
6943 Rep++ studio, Éditeur de groupes -- La valeur originale du libellé d'un champ nouvellement ajouté n'est pas disponible, il faut recharger l'éditeur.
6944 Tools -- L'assistant de mise à jour met une chaîne vide plutôt que la valeur NULL dans la colonne Nom Physique.
6945 Rep++ -- Les colonnes dont le nom est vide (plutôt que NULL) devraient être ignorées.
6949 Rep++ pour .NET -- La vieille nomenclature est présente à quelques endroits dans la description des méthodes et propriétés des Toolkits dans Visual Studio.
6951 Rep++ -- Ajouter la possibilité de tronquer les éléments des listes de choix à 80 caractères en compatibility mode 8.
6952 Rep++ studio -- Correction d'une erreur de la fonction Copier de du menu d'enchaînement.
6953 Rep++ -- Ajout de deux événements: GrpBeforeValidLine et GrpAfterValidLine (RowsetBeforeValidLine et RowsetAfterValidLine).
6956 Rep++ -- Ajout de la méthode FieldDef.ValidateThisValue (dans Rep++ pour SQL Design, Field.ValidateThisValue) pour vérifier si la valeur est conforme à la définition du champ.
6959 Rep++ studio, assistant de vérification de l'intégrité -- L'assistant de vérification de l'intégrité ne gérait pas les atomes de type commande SQL pour les listes de choix des champs d'une section.
6960 Rep++ studio -- L'application peut planter si on utilise un add-on.
6961 Rep++ studio pour SQL Design -- Les formats d'écran d'un groupe $LST ne se chargent plus automatiquement.
6962 Rep++ pour SQL Design -- La fonction Abs#() retourne trop de décimales inutiles.
6963 Rep++ -- Les fonctions de conversion Dec.Round(), Dec.Abs(), Dec.ToString et String.ToDecimal() ont été ajoutées.
6964 Rep++ -- Ajout d'une option permettant d'afficher des messages d'erreur standards pour les méthodes telles que DeleteFromDb.
6965 Rep++ -- Lorsque l'opération DbBeforeDelLine était annulée sur une ligne autre que la dernière ligne, l'opération pouvait se poursuivre sur d'autres lignes sans annulation ni rollback de la transaction.
6966 Rep++ -- Si on annule une opération de lecture par l'entremise des événements DBAfterReadLine ou DbAfterReadCard (DbAfterReadRowsetTree), la valeur de retour de la méthode ne l'indiquait pas.
6967 Rep++ -- Normalisation de la gestion des erreurs lors de la lecture et de la mise à jour des Rowsets et RowsetTrees.
6968 Rep++ -- Le resserrement des règles de validation sur les masques numériques forçait les utilisateurs à entrer 0 plutôt que la virgule comme séparateur décimal.
6970 Rep++ -- Le répertoire pour les minidumps n'est pas automatiquement créé.
6972 Rep++ -- La méthode BuildSQLCommand produit une erreur code 12 lorsque toutes les colonnes du groupe/Rowset font partie de la clé primaire.
6973 Rep++ pour SQL Design -- Le code et la description des listes de choix étaient mal tronqués en compatibility mode 8. La valeur pouvait également être mal tronquée en compatibility mode.
6974 Rep++ -- Ajout d'un nouvel assembly qui permet d'implanter son propre vérificateur d'intégrité référentielle.
6976 Rep++ -- Support pour le cadre applicatif MVC2.
6977 Rep++ -- La fonction Actualiser (F5) ne met pas à jour l'icône VCS.
6978 Rep++ studio -- Optimisation en basse résolution (minimum 800x600) pour rendre les éditeurs plus facilement utilisables.
6980 Rep++ studio pour SQL Design -- Modification des critères de sélection de la macro de sélection des programmes qui utilisent un module.
6987 Rep++ studio et SQL Design -- La fenêtre de connexion a été agrandie.
6988 Rep++ studio -- Amélioration de l'éditeur de programme.
6989 Gestionnaire de sécurité -- La recherche dans les groupes d'utilisateurs ne retourne pas tous les résultats prévus.
6991 Gestionnaire de sécurité -- Amélioration de l'interface.
6992 Rep++ pour SQL Design -- Ajout d'un paramètre à la méthode Connection.DeleteProgram pour supprimer les menus d'enchaînement.
6997 Rep++ studio pour SQL Design -- La suppression d'un champ utilisé dans un formulaire ne supprimait pas le contrôle rattaché à ce champ dans les formulaires.
6998 Rep++ studio -- Dans l'éditeur de champ, le choix du contrôle est parfois incohérent avec le type de champ.
7000 Rep++ studio -- Il est possible d'importer ou d'exporter des composants même si un utilisateur n'a pas les droits.
7002 SID -- L'information d'une saisie assistée par IntelliSense® s'affiche parfois à cheval entre deux écrans.
7003 Rep++ studio pour SQL Design -- Un plantage survient à l'exécution d'un programme en mode éditeur simple.
7004 Éditeur de formulaire -- Une exception est déclenchée lors de l'ouverture de certains formulaires.
7007 Rep++ studio -- À la sortie du visualiseur de fiche, les champs de l'éditeur se vident.
7008 Rep++ .NET -- La valeur par défaut du paramètre DispErr (qui spécifie si les erreurs doivent être affichées) devrait être à Faux.
7011 Rep++ -- Les méthodes de base de données du Rowset(Groupe) et RowsetTree(Fiche) dont le paramètre DispErr est à True doivent faire un rollback avant d'afficher une erreur à l'écran.
7012 Rep++ .NET -- Ajout de RepPP.ChoiceType.sdBoolean comme type de choix.
7014 Resource Dispenser -- Les erreurs qui n'ont pas de texte provoquent un plantage si on tente de les afficher.
7016 Assistant de mise à jour -- L'assistant ne reconnaissait pas les types DATE ou TIME lors de l'export/import.
7021 Pilote Oracle -- Le mot de passe ne permet pas d'utiliser les lettres minuscules.
7022 Gestion de l'erreur Mot de Passe Oracle arrive à expiration qui ne permettait pas de lancer SQL Design même si le mot de passe était encore valide pour quelques jours.
7023 Fonction de recherche dans les atomes -- Un problème pouvait survenir avec la base de données Oracle.
7024 Rep++ pour .NET -- Introduction du type Nullable en .NET pour les instances typées et les valeurs typées.
7025 Rep++ pour .NET et pour SQL Design -- Ajout d'événements pour supporter les cadres applicatifs Web.
7027 Rep++ .NET -- La clause INTO dans une commande SQL exige que les variables soient définies.
7028 Rep++ -- Ajout de sdOptForcePrepare dans les options d'optimisation des commandes SQL.
7030 Rep++ pour .NET -- Ajout d'un prototype pour la méthode ChoiceList.BuildFromDB.
7032 SQL Design -- Les objets ne sont pas libérés s'ils sont passés dans un variant à une fonction qui reçoit un type objet.
7033 Gestionnaire de sécurité -- L'enregistrement de la configuration des colonnes du tampon de sélection ne fonctionne pas correctement.
7034 Rep++ studio -- La barre de titre n'indique pas si on est en mode SQL Design ou non.
7036 Rep++ studio -- Correction de divers problèmes dans l'éditeur de tables.
7037 Rep++ studio pour SQL Design -- Ajout de la possibilité de dupliquer un contenu d'une langue sur une langue existante.
7038 SQL Design -- La propriété Form.CellColor ne rapporte pas les erreurs sur les lignes out of range sur le bon paramètre.
7043 Rep++ studio, Éditeur de référentiel et Gestionnaire de sécurité -- Mémorisation du dernier item sélectionné dans le tampon de sélection.
7046 Rep++ studio -- Dans le tampon de sélection de l'éditeur de menus d'enchaînement, les colonnes ne sont pas triées correctement.
7047 Rep++ studio -- Une erreur peut survenir lorsqu'on change la colonne d'un champ existant.
7048 Hiérarchie d'objets -- La méthode SaveToXML retourne le message out of memory lorsque le nom d'un groupe contient un '$'.
7051 Rep++ studio -- Lorsque certaines erreurs surviennent au moment du démarrage, l'exécution du programme est suspendue, sans aucun message.
7053 La fonction glisser-déplacer ne tenait pas compte de la sécurité au niveau de la section.
7059 Rep++ -- Les listes de choix dont les codes contiennent des virgules causent des problèmes.
7060 Rep++ studio -- Dans l'éditeur de groupe/Rowset, on peut choisir et ajouter un champ qui se trouve dans une section inaccessible, ce qui génère ensuite une erreur à l'enregistrement.
7061 Rep++ studio -- Dans les éditeurs qui n'ont aucun composant, la commande New est désactivée dans tous les menus.
7063 Uniformisation des icônes dans l'interface.
7064 Rep++ studio -- Dans l'éditeur de tables, la fenêtre de dialogue Ajouter des colonnes à la table prend du temps à ouvrir.
7067 Rep++ -- Un plantage survient lorsqu'on valide un champ de type DATETIME qui contient une date valide mais sans les heures.
7068 La méthode FieldDef.ConvertFromExt tronque une valeur de type DATETIME lors de la conversion.
7069 Rep++ studio pour SQL Design, mode VCS -- Lorsqu'on supprime une langue associée à un atome de type message, la langue non supprimée n'est plus modifiable.
7070 Changement dans la façon dont SbFilterBase crée la commande SQL.
7073 Assistant de mise à jour -- Problèmes avec les bases de données Oracle et SQLite.
7077 Rep++ studio -- Les validations des types de contrôles sont différentes dans différentes parties de l'application.
7078 Pilote Oracle -- Le support de certains types a été ajouté.
7079 Dans l'éditeur des Rowsets, l'aide sur le champ Expression régulière montre de l'aide sur le champ Masque de saisie.
7089 Installation avec SDSetup -- L'assignation des droits sur le répertoire d'installation ne fonctionne que sous Windows en langue anglaise.
7090 Pilote Oracle -- Ajout du session pooling pour Oracle.
7096 SQL Design -- Erreur grave lors de l'utilisation du mot-clé PrtDirectOpen%.
7101 Éditeur de requêtes SQL pour listes de choix -- Modification du modèle de la commande SELECT (Liste de choix) dans l'éditeur de requêtes pour simplifier l'édition; des virgules séparent les trois parties de l'instruction SELECT.
7102 Le générateur ASP.NET ne fonctionne pas correctement lorsque le chemin d'accès de la solution contient des points.
7104 Rep++ studio -- Une exception peut survenir lors de la suppression d'une nouvelle section.
7107 Rep++ studio -- Amélioration de la fonction de mise à niveau automatique du système sdstudio2.sys.
7110 Rep++ studio pour SQL Design -- La validation des types de contrôles n'est pas identique à celle des versions précédentes.
7113 Rep++ .NET -- Certaines informations ne peuvent être initialisées dans un FieldDef lorsqu'on utilise la méthode FieldDefs.Add().
7118 Rep++ studio -- Ajout d'information d'aide (F1) plus exhaustive au niveau des champs et du cadre applicatif RepPP.Framework.Window.
7123 Certaines informations apparaissant dans les propriétés des dlls étaient erronées.
7124 Installation -- Le répertoire Samples sous private a été renommé Examples et déplacé dans le répertoire public.
7125 Rep++ framework ASP.NET MVC 2 -- Intégration des méthodes de recherche.
7127 Le resource dispenser ne fonctionne pas lorsqu'il est utilisé dans une application COM+ 32 bits.
7128 Rep++ -- Ajout d'un outil permettant d'analyser des modèles personnalisés.
7129 Rep++ -- Dans certaines situations, la mise à jour automatique du système sdstudio2 dans le référentiel ne fonctionnait pas.
7130 Rep++ -- La fonction SD_SUBSTR n'était pas convertie correctement dans SQL SERVER. Le résultat était décalé d'un caractère.
7131 Rep++ studio pour SQL Design -- Une erreur pouvait survenir sur la validation du type de contrôle d'un champ.
7132 Rep++ studio -- Anomalies avec le mode Read Only et la recherche.
7133 Rep++ -- La validation d'un champ formaté contenant une chaîne non valide n'ajoute pas d'erreur dans la collection Errors.
7134 Rep++ studio -- Correction de plusieurs anomalies d'interface quand l'éditeur est en mode Read Only.
7136 Assistant de comparaison -- L'interface porte à confusion.
7148 Rep++ studio -- Les attributs utilisateurs n'étaient pas en mode READ ONLY alors que le système, module, section ou programme l'étaient.
7150 RowsetTreeDefNode.Connection ne retourne pas la bonne valeur lorsqu'il n'y a pas de connection spécifié.

Détail des anomalies corrigées

5597 Rep++ pour SQL Design -- Si on a un QH dont tous les champs sont inaccessibles et qu'il n'y a qu'une seule ligne dans le QH, la propriété Form.CellColor ne change pas la couleur. Si il y a plus d'une ligne, ça fonctionne comme il se doit.

La propriété fonctionne maintenant telle que prévu.

Corrigé dans : Rep++-SQL Design V8.00C

5636 Une exception est déclenchée lorsqu'on accède au fichier de connexion avec SDTOOL et SDRUN simultanément.

Il n'y a plus d'exception.

Corrigé dans : Rep++-SQL Design V8.00C

5825 VCS -- Il est impossible pour deux enregistrements de porter le même nom (e.g. atomes anglais/français) dans VCS.

Modification du référentiel pour tenir compte de la langue dans VCS.

Corrigé dans : Rep++-SQL Design V8.00C

6212 Les résultats de l'application d'un filtre ou d'une recherche ne pouvaient être imprimés.

Dorénavant, on peut imprimer les résultats de l'application d'un filtre ou d'une recherche se trouvant dans un tampon de sélection.

Corrigé dans : Rep++-SQL Design V8.00C

6260 Réécriture de l'éditeur de macro pour supporter les langues au niveau d'un seul éditeur.

Réécriture de l'éditeur de macro pour supporter les langues au niveau d'un seul éditeur.

Corrigé dans : Rep++-SQL Design V8.00C

6638 Rep++ pour SQL Design -- Lors de la suppression d'une fiche, il n'est pas possible d'empêcher le message de confirmation de s'afficher lorsqu'il n'est pas requis.

L'événement AtomBeforeDispMsg est maintenant déclenché avant l'affichage du message de confirmation de destruction de la fiche. Lorsque l'événement retourne ACCEPT, le message de confirmation s'affiche. Lorsque l'événement retourne REJECT, le message de confirmation ne s'affiche pas et la fiche est effacée automatiquement.

Corrigé dans : Rep++-SQL Design V8.00C

6734 Gestionnaire de sécurité -- On peut parfois voir des fonctions identiques dans le même rôle.

Les doublons ont été retirés.

Corrigé dans : Rep++-SQL Design V8.00C

6736 Gestionnaire de sécurité -- Si l'assignation se fait avec un rôle plutôt qu'avec une entrée de sécurité, les droits ne s'affichent pas tous.

Gestionnaire de sécurité -- Si l'assignation se fait avec un rôle plutôt qu'avec une entrée de sécurité, les droits ne s'affichent pas tous.

Corrigé dans : Rep++-SQL Design V8.00C

6831 Rep++ studio, éditeur des attributs utilisateurs -- Il est impossible de savoir si la réponse indiquée est la réponse par défaut.

Nous avons retiré le champ Valeur par défaut de cet éditeur.

Corrigé dans : Rep++-SQL Design V8.00C

6849 Lorsqu'un utilisateur n'a pas de droits sur un système, il serait utile de rendre ce dernier accessible en lecture seulement.

Les éléments du système peuvent être affichés et copiés, mais pas modifiés.

Corrigé dans : Rep++-SQL Design V8.00C

6850 Rep++ studio -- Ajout de la vérification de l'intégrité par section dans Rep++ studio.

Rep++ studio -- Ajout de la vérification de l'intégrité par section dans Rep++ studio.

Corrigé dans : Rep++-SQL Design V8.00C

6853 La recherche parmi les tables pouvait parfois mal fonctionner.

La recherche parmi les tables pouvait parfois mal fonctionner.

Corrigé dans : Rep++-SQL Design V8.00C

6869 Rep++ studio -- Au démarrage, Rep++ studio propose automatiquement à l'utilisateur de mettre à jour son référentiel lorsqu'il est obsolète.

Le comportement précédent ne faisait qu'aviser l'utilisateur que son référentiel devait être mis à jour.

Corrigé dans : Rep++-SQL Design V8.00C

6871 Rep++ studio -- Amélioration de la fonction de recherche.

Le champ de recherche de la barre d'outils est dorénavant sauvegardé pour chaque éditeur.

Corrigé dans : Rep++-SQL Design V8.00C

6872 Rep++ studio -- Les critères de recherche ne sont pas affichés lorsqu'une recherche ouvre directement une nouvelle fenêtre d'édition.

Les critères de recherche s'affichent maintenant.

Corrigé dans : Rep++-SQL Design V8.00C

6879 Rep++ studio -- Modification de l'interface d'ajout des modules dans un programme.

Il est maintenant possible de se positionner dans la liste en tapant le premier caractère.

Corrigé dans : Rep++-SQL Design V8.00C

6880 Les attributs utilisateurs affichent maintenant plus d'informations quand on les survole avec la souris.

Les attributs utilisateurs affichent maintenant plus d'informations quand on les survole avec la souris.

Corrigé dans : Rep++-SQL Design V8.00C

6887 Rep++ studio -- Le générateur de micro-référentiel de Rep++ studio peut maintenant générer en fonction des sections.

Rep++ studio -- Le générateur de micro-référentiel de Rep++ studio peut maintenant générer en fonction des sections.

Corrigé dans : Rep++-SQL Design V8.00C

6888 Gestionnaire de sécurité -- Sélection initiale d'un item dans l'éditeur d'entrées de sécurité.

Dans l'éditeur des entrées de sécurité, onglets Utilisateurs assignés ou Groupes assignés, le premier item de la liste est dorénavant automatiquement sélectionné et affiche ses données.

Corrigé dans : Rep++-SQL Design V8.00C

6891 Rep++ studio -- Lors de la duplication d'un menu d'enchaînement, le menu proposé dans liste devrait être le même que le menu dupliqué.

Le menu est correctement sélectionné.

Corrigé dans : Rep++-SQL Design V8.00C

6892 Rep++ studio pour SQL Design -- Lorsqu'on crée un nouveau programme, un menu est toujours créé dans le menu Menu.

Une confirmation est maintenant demandée avant de créer le menu d'enchaînement.

Corrigé dans : Rep++-SQL Design V8.00C

6895 Rep++ studio -- Amélioration de l'éditeur de table.

Rep++ studio -- Amélioration de l'éditeur de table.

Corrigé dans : Rep++-SQL Design V8.00C

6896 SID -- En mode cahier de travail, les onglets possèdent maintenant une icône représentant le type du composant.

SID -- En mode cahier de travail, les onglets possèdent maintenant une icône représentant le type du composant.

Corrigé dans : Rep++-SQL Design V8.00C

6900 Le chemin d'accès de la dernière importation/exportation de systèmes, modules et programmes, n'est pas toujours conservé lors d'opérations subséquentes.

Le dernier chemin d'accès inscrit par l'utilisateur est maintenant conservé.

Corrigé dans : Rep++-SQL Design V8.00C

6902 Rep++ studio -- Rajout d'une validation sur les champs auto-increment dans un groupe/Rowset.

Les champs auto-increment doivent être de type numérique.

Corrigé dans : Rep++-SQL Design V8.00C

6904 Langage Script -- Ajout de textes d'aide sur les mots-clés réservés.

Langage Script -- Ajout de textes d'aide sur les mots-clés réservés.

Corrigé dans : Rep++-SQL Design V8.00B Fix 1

6916 Rep++ studio -- Les retours de chariot dans les commandes SQL personnalisées (spicing) ne sont pas conservés et rendent les commandes non valides.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

6918 SID, point d'arrêts -- La saisie du nombre d'itérations à faire se fait incorrectement.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00B Fix 1

6919 Script-Design -- Support de conversion automatique des types Handle en Long, et vice-versa.

Permet d'éviter des erreurs de type.

Corrigé dans : Rep++-SQL Design V8.00B Fix 1

6927 Rep++ studio -- Un message d'erreur pouvait s'afficher quand on faisait un glisser-déposer d'un atome de type message entre deux systèmes.

Rep++ studio -- Un message d'erreur pouvait s'afficher quand on faisait un glisser-déposer d'un atome de type message entre deux systèmes.

Corrigé dans : Rep++-SQL Design V8.00C

6928 Rep++ studio/SQL Design -- La fonction Copier de utilisée avec les atomes pouvait causer des erreurs.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00B Fix 1

6929 Rep++ studio -- Correction et uniformisation des messages d'erreur.

Révision de tous les messages applicatifs de Rep++ studio.

Corrigé dans : Rep++-SQL Design V8.00C

6930 Rep++ studio/SQL Design -- Ajout de la fonction de recherche directe sur un programme dans l'éditeur de menus d'enchaînement.

Ajouté.

Corrigé dans : Rep++-SQL Design V8.00C

6931 SID -- Le format d'écran pour le formulaire horizontal principal ne se charge pas en en version 8.0A et 8.0B s'il a été préalablement enregistré en version 8.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00B Fix 1

6934 SQL Design -- Différents problèmes avec l'aide de la hiérarchie.

L'aide a été revue et fonctionne maintenant comme prévu.

Corrigé dans : Rep++-SQL Design V8.00B Fix 1

6935 Gestionnaire de sécurité -- Si on a une entrée de sécurité avec des valeurs de choix multiple et que la résolution de conflit spécifie "OU des valeurs", on obtient l'erreur interne 3, Module ProtMain, Info 55.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00B Fix 1

6936 Gestionnaire de sécurité -- Le jeu de caractères admissibles dans le nom du groupe d'usagers ou de programmes a été étendu.

En particulier, le trait d'union est accepté.

Corrigé dans : Rep++-SQL Design V8.00B Fix 1

6937 SID -- Le fait de changer la visibilité de certains champs fait en sorte que le format d'écran du tampon de sélection ne se charge plus correctement.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00B Fix 1

6938 Rep++ -- La méthode SaveToGhost ne fonctionne pas avec les groupes verticaux.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00B Fix 1

6939 Nouveauté -- Ajout du Framework, Toolkit et Wizard ASP.NET MVC 2.

Les développeurs ont maintenant accès à des outils de développement Rep++ pour ASP.NET MVC 2.

Corrigé dans : Rep++-SQL Design V8.00C

6940 Rep++ studio pour SQL Design -- Rep++ studio crée toujours le menu d'un programme dans le menu Menu, même si un autre menu est spécifié.

Le menu du programme est maintenant incorporé dans le menu spécifié.

Corrigé dans : Rep++-SQL Design V8.00B Fix 3

6941 L'aide pour Visual Studio 2010 requiert une intervention lors de l'installation.

L'installation de l'aide se fait maintenant en mode silencieux, sans aucune intervention.

Corrigé dans : Rep++-SQL Design V8.00C

6943 Rep++ studio, Éditeur de groupes -- La valeur originale du libellé d'un champ nouvellement ajouté n'est pas disponible, il faut recharger l'éditeur.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

6944 Tools -- L'assistant de mise à jour met une chaîne vide plutôt que la valeur NULL dans la colonne Nom Physique.

Il met maintenant la valeur à NULL.

Corrigé dans : Rep++-SQL Design V8.00C

6945 Rep++ -- Les colonnes dont le nom est vide (plutôt que NULL) devraient être ignorées.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

6949 Rep++ pour .NET -- La vieille nomenclature est présente à quelques endroits dans la description des méthodes et propriétés des Toolkits dans Visual Studio.

Les textes ont été révisés.

Corrigé dans : Rep++-SQL Design V8.00C

6951 Rep++ -- Ajouter la possibilité de tronquer les éléments des listes de choix à 80 caractères en compatibility mode 8.

Dans la section [CONSYST] du fichier SQLD.INI, on peut initialiser le bit 8 à On pour indiquer que les éléments des listes de choix seront tronqués à 80 caractères.

Corrigé dans : Rep++-SQL Design V8.00B Fix 2

6952 Rep++ studio -- Correction d'une erreur de la fonction Copier de du menu d'enchaînement.

Rep++ studio -- Correction d'une erreur de la fonction Copier de du menu d'enchaînement.

Corrigé dans : Rep++-SQL Design V8.00C

6953 Rep++ -- Ajout de deux événements: GrpBeforeValidLine et GrpAfterValidLine (RowsetBeforeValidLine et RowsetAfterValidLine).

Ces événements sont déclenchés lorsque la méthode GroupInstance.ValidActiveLine (Rowset.ValidActiveLine) est appelée.

Corrigé dans : Rep++-SQL Design V8.00C

6956 Rep++ -- Ajout de la méthode FieldDef.ValidateThisValue (dans Rep++ pour SQL Design, Field.ValidateThisValue) pour vérifier si la valeur est conforme à la définition du champ.

Si la valeur n'est pas valide, une erreur est ajoutée dans Application.Errors.

Corrigé dans : Rep++-SQL Design V8.00C

6959 Rep++ studio, assistant de vérification de l'intégrité -- L'assistant de vérification de l'intégrité ne gérait pas les atomes de type commande SQL pour les listes de choix des champs d'une section.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

6960 Rep++ studio -- L'application peut planter si on utilise un add-on.

Rep++ studio -- L'application peut planter si on utilise un add-on.

Corrigé dans : Rep++-SQL Design V8.00B Fix 3

6961 Rep++ studio pour SQL Design -- Les formats d'écran d'un groupe $LST ne se chargent plus automatiquement.

Les formats d'écran se chargent maintenant automatiquement.

Corrigé dans : Rep++-SQL Design V8.00B Fix 2

6962 Rep++ pour SQL Design -- La fonction Abs#() retourne trop de décimales inutiles.

La précision des conversions a été augmentée, ce qui occasionne une augmentation du nombre de décimales. Un mode compatibilité a été ajouté.

Corrigé dans : Rep++-SQL Design V8.00B Fix 2

6963 Rep++ -- Les fonctions de conversion Dec.Round(), Dec.Abs(), Dec.ToString et String.ToDecimal() ont été ajoutées.

Ajoute de la flexibilité dans les conversions.

Corrigé dans : Rep++-SQL Design V8.00C

6964 Rep++ -- Ajout d'une option permettant d'afficher des messages d'erreur standards pour les méthodes telles que DeleteFromDb.

Les prototypes de ces méthodes comportent maintenant un paramètre permettant de spécifier si les messages d'erreur standards doivent être affichés.

Corrigé dans : Rep++-SQL Design V8.00C

6965 Rep++ -- Lorsque l'opération DbBeforeDelLine était annulée sur une ligne autre que la dernière ligne, l'opération pouvait se poursuivre sur d'autres lignes sans annulation ni rollback de la transaction.

Le comportement prévu est rétabli.

Corrigé dans : Rep++-SQL Design V8.00C

6966 Rep++ -- Si on annule une opération de lecture par l'entremise des événements DBAfterReadLine ou DbAfterReadCard (DbAfterReadRowsetTree), la valeur de retour de la méthode ne l'indiquait pas.

La valeur de retour de la méthode qui appelle la lecture reçoit maintenant une valeur non nulle lorsque l'opération est annulée.

Corrigé dans : Rep++-SQL Design V8.00C

6967 Rep++ -- Normalisation de la gestion des erreurs lors de la lecture et de la mise à jour des Rowsets et RowsetTrees.

Les erreurs générées sont automatiquement incorporées dans la collection Application.Errors et peuvent y être récupérées.

Corrigé dans : Rep++-SQL Design V8.00C

6968 Rep++ -- Le resserrement des règles de validation sur les masques numériques forçait les utilisateurs à entrer 0 plutôt que la virgule comme séparateur décimal.

L'utilisation de la virgule ne cause plus d'erreur.

Corrigé dans : Rep++-SQL Design V8.00B Fix 3

6970 Rep++ -- Le répertoire pour les minidumps n'est pas automatiquement créé.

Le répertoire se crée maintenant automatiquement s'il n'existe pas.

Corrigé dans : Rep++-SQL Design V8.00B Fix 3

6972 Rep++ -- La méthode BuildSQLCommand produit une erreur code 12 lorsque toutes les colonnes du groupe/Rowset font partie de la clé primaire.

Rep++ -- La méthode BuildSQLCommand produit une erreur code 12 lorsque toutes les colonnes du groupe/Rowset font partie de la clé primaire.

Corrigé dans : Rep++-SQL Design V8.00B Fix 3

6973 Rep++ pour SQL Design -- Le code et la description des listes de choix étaient mal tronqués en compatibility mode 8. La valeur pouvait également être mal tronquée en compatibility mode.

Les éléments des listes de choix sont maintenant correctement tronqués.

Corrigé dans : Rep++-SQL Design V8.00B Fix 3

6974 Rep++ -- Ajout d'un nouvel assembly qui permet d'implanter son propre vérificateur d'intégrité référentielle.

L'assembly RepPP.IntegrityCheckEngine.dll a été ajouté. Il permet maintenant d'appeler la vérification d'intégrité référentielle par programmation.

Corrigé dans : Rep++-SQL Design V8.00C

6976 Rep++ -- Support pour le cadre applicatif MVC2.

Le cadre applicatif Rep++ pour MVC2 est maintenant incorporé.

Corrigé dans : Rep++-SQL Design V8.00C

6977 Rep++ -- La fonction Actualiser (F5) ne met pas à jour l'icône VCS.

Rep++ -- La fonction Actualiser (F5) ne met pas à jour l'icône VCS.

Corrigé dans : Rep++-SQL Design V8.00C

6978 Rep++ studio -- Optimisation en basse résolution (minimum 800x600) pour rendre les éditeurs plus facilement utilisables.

Facilite l'utilisation de Rep++ studio avec des écrans à plus faible résolution.

Corrigé dans : Rep++-SQL Design V8.00C

6980 Rep++ studio pour SQL Design -- Modification des critères de sélection de la macro de sélection des programmes qui utilisent un module.

La macro supporte maintenant le critère de sélection like, qui ajoute plus de flexibilité lors de la recherche.

Corrigé dans : Rep++-SQL Design V8.00C

6987 Rep++ studio et SQL Design -- La fenêtre de connexion a été agrandie.

La fenêtre permet maintenant d'afficher plus de connexions.

Corrigé dans : Rep++-SQL Design V8.00C

6988 Rep++ studio -- Amélioration de l'éditeur de programme.

L'éditeur de programme permet maintenant la sélection mutiple des modules publics.

Corrigé dans : Rep++-SQL Design V8.00C

6989 Gestionnaire de sécurité -- La recherche dans les groupes d'utilisateurs ne retourne pas tous les résultats prévus.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

6991 Gestionnaire de sécurité -- Amélioration de l'interface.

Il est maintenant possible de sélectionner plusieurs items de la colonne Disponible(s) pour les transférer dans la colonne Sélectionné(s) dans les groupes d'utilisateurs et les groupes de programmes.

Corrigé dans : Rep++-SQL Design V8.00C

6992 Rep++ pour SQL Design -- Ajout d'un paramètre à la méthode Connection.DeleteProgram pour supprimer les menus d'enchaînement.

Par défaut, la valeur du paramètre est à Faux et fonctionnera exactement comme avant. Si la valeur du paramètre est à Vrai, les menus d'enchaînement qui font référence au programme (dans le système) seront détruits.

Corrigé dans : Rep++-SQL Design V8.00C

6997 Rep++ studio pour SQL Design -- La suppression d'un champ utilisé dans un formulaire ne supprimait pas le contrôle rattaché à ce champ dans les formulaires.

Les contrôles sont maintenant supprimés des formulaires.

Corrigé dans : Rep++-SQL Design V8.00C

6998 Rep++ studio -- Dans l'éditeur de champ, le choix du contrôle est parfois incohérent avec le type de champ.

Un renforcement accru des validations concernant le contrôle vis-à-vis le type de champ est effectué.

Corrigé dans : Rep++-SQL Design V8.00C

7000 Rep++ studio -- Il est possible d'importer ou d'exporter des composants même si un utilisateur n'a pas les droits.

Les boutons d'import et d'export sont maintenant désactivés si l'utilisateur n'a pas les droits nécessaires.

Corrigé dans : Rep++-SQL Design V8.00C

7002 SID -- L'information d'une saisie assistée par IntelliSense® s'affiche parfois à cheval entre deux écrans.

Partiellement corrigé. Il reste quelques cas particuliers qui n'ont pas encore été traités.

Corrigé dans : Rep++-SQL Design V8.00C

7003 Rep++ studio pour SQL Design -- Un plantage survient à l'exécution d'un programme en mode éditeur simple.

** ATTENTIION ** La correction perdra vos paramètres actuels d'exécution. Veuillez les prendre en note pour les inscrire à nouveau.

Corrigé dans : Rep++-SQL Design V8.00C

7004 Éditeur de formulaire -- Une exception est déclenchée lors de l'ouverture de certains formulaires.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

7007 Rep++ studio -- À la sortie du visualiseur de fiche, les champs de l'éditeur se vident.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

7008 Rep++ .NET -- La valeur par défaut du paramètre DispErr (qui spécifie si les erreurs doivent être affichées) devrait être à Faux.

S'applique aux méthodes telles que ReadFromDb, ReadFromDbUsingPrimaryKey, InsertToDb, UpdateToDb et DeleteFromDb.

Corrigé dans : Rep++-SQL Design V8.00C

7011 Rep++ -- Les méthodes de base de données du Rowset(Groupe) et RowsetTree(Fiche) dont le paramètre DispErr est à True doivent faire un rollback avant d'afficher une erreur à l'écran.

S'applique aux méthodes telles que ReadFromDb, ReadFromDbUsingPrimaryKey, InsertToDb, UpdateToDb et DeleteFromDb.

Corrigé dans : Rep++-SQL Design V8.00C

7012 Rep++ .NET -- Ajout de RepPP.ChoiceType.sdBoolean comme type de choix.

Permet d'utiliser un Booléen dans une liste de choix.

Corrigé dans : Rep++-SQL Design V8.00C

7014 Resource Dispenser -- Les erreurs qui n'ont pas de texte provoquent un plantage si on tente de les afficher.

Une vérification préalable est maintenant effectuée.

Corrigé dans : Rep++-SQL Design V8.00C

7016 Assistant de mise à jour -- L'assistant ne reconnaissait pas les types DATE ou TIME lors de l'export/import.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

7021 Pilote Oracle -- Le mot de passe ne permet pas d'utiliser les lettres minuscules.

Les mots de passe sont maintenant sensibles à la casse.

Corrigé dans : Rep++-SQL Design V8.00C

7022 Gestion de l'erreur Mot de Passe Oracle arrive à expiration qui ne permettait pas de lancer SQL Design même si le mot de passe était encore valide pour quelques jours.

Un message s'affiche pour indiquer que le mot de passe doit être changé, mais n'empêche pas de démarrer SQL Design.

Corrigé dans : Rep++-SQL Design V8.00C

7023 Fonction de recherche dans les atomes -- Un problème pouvait survenir avec la base de données Oracle.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

7024 Rep++ pour .NET -- Introduction du type Nullable en .NET pour les instances typées et les valeurs typées.

Par exemple, la propriété FieldBoolean.TypedValue retourne un type Nullable (of Boolean) (VB) ou bool? (C#) au lieu d'un Booléen.

Corrigé dans : Rep++-SQL Design V8.00C

7025 Rep++ pour .NET et pour SQL Design -- Ajout d'événements pour supporter les cadres applicatifs Web.

Les événements FldBeforeReadChoiceList et FldAfterReadChoiceList ont été ajoutés.

Corrigé dans : Rep++-SQL Design V8.00C

7027 Rep++ .NET -- La clause INTO dans une commande SQL exige que les variables soient définies.

La clause INTO accepte maintenant des variables non définies, mais seulement en Rep++ (avec SQL Design, les variables DOIVENT être définies). Le champ doit être défini sous la forme Rowset.Field.

Corrigé dans : Rep++-SQL Design V8.00C

7028 Rep++ -- Ajout de sdOptForcePrepare dans les options d'optimisation des commandes SQL.

Cette option force la validation d'une commande SQL dès la compilation, car certains pilotes de base de données ne font la validation qu'au moment de l'exécution.

Corrigé dans : Rep++-SQL Design V8.00C

7030 Rep++ pour .NET -- Ajout d'un prototype pour la méthode ChoiceList.BuildFromDB.

Le nouveau prototype prend comme seul argument un objet SqlCommand.

Corrigé dans : Rep++-SQL Design V8.00C

7032 SQL Design -- Les objets ne sont pas libérés s'ils sont passés dans un variant à une fonction qui reçoit un type objet.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

7033 Gestionnaire de sécurité -- L'enregistrement de la configuration des colonnes du tampon de sélection ne fonctionne pas correctement.

La configuration enregistrée est maintenant utilisée.

Corrigé dans : Rep++-SQL Design V8.00C

7034 Rep++ studio -- La barre de titre n'indique pas si on est en mode SQL Design ou non.

La barre de titre indique maintenant le mode SQL Design.

Corrigé dans : Rep++-SQL Design V8.00C

7036 Rep++ studio -- Correction de divers problèmes dans l'éditeur de tables.

Correction de divers problèmes causant des erreurs.

Corrigé dans : Rep++-SQL Design V8.00C

7037 Rep++ studio pour SQL Design -- Ajout de la possibilité de dupliquer un contenu d'une langue sur une langue existante.

En particulier, cet ajout permet de dupliquer un formulaire créé dans une langue pour une seconde langue.

Corrigé dans : Rep++-SQL Design V8.00C

7038 SQL Design -- La propriété Form.CellColor ne rapporte pas les erreurs sur les lignes out of range sur le bon paramètre.

SQL Design -- La propriété Form.CellColor ne rapporte pas les erreurs sur les lignes out of range sur le bon paramètre.

Corrigé dans : Rep++-SQL Design V8.00C

7043 Rep++ studio, Éditeur de référentiel et Gestionnaire de sécurité -- Mémorisation du dernier item sélectionné dans le tampon de sélection.

Cette amélioration permet de retrouver automatiquement le dernier item sélectionné dans un tampon de sélection même si l'utilisateur a navigué parmi d'autres types de composants.

Corrigé dans : Rep++-SQL Design V8.00C

7046 Rep++ studio -- Dans le tampon de sélection de l'éditeur de menus d'enchaînement, les colonnes ne sont pas triées correctement.

Les colonnes sont triées de la façon prévue.

Corrigé dans : Rep++-SQL Design V8.00C

7047 Rep++ studio -- Une erreur peut survenir lorsqu'on change la colonne d'un champ existant.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

7048 Hiérarchie d'objets -- La méthode SaveToXML retourne le message out of memory lorsque le nom d'un groupe contient un '$'.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

7051 Rep++ studio -- Lorsque certaines erreurs surviennent au moment du démarrage, l'exécution du programme est suspendue, sans aucun message.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

7053 La fonction glisser-déplacer ne tenait pas compte de la sécurité au niveau de la section.

Les permissions sont maintenant vérifiées avant de déposer ou copier un composant dans une section.

Corrigé dans : Rep++-SQL Design V8.00C

7059 Rep++ -- Les listes de choix dont les codes contiennent des virgules causent des problèmes.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

7060 Rep++ studio -- Dans l'éditeur de groupe/Rowset, on peut choisir et ajouter un champ qui se trouve dans une section inaccessible, ce qui génère ensuite une erreur à l'enregistrement.

Seuls les champs qui peuvent être réellement ajoutés sont maintenant affichés.

Corrigé dans : Rep++-SQL Design V8.00C

7061 Rep++ studio -- Dans les éditeurs qui n'ont aucun composant, la commande New est désactivée dans tous les menus.

La commande New est maintenant active partout.

Corrigé dans : Rep++-SQL Design V8.00C

7063 Uniformisation des icônes dans l'interface.

Uniformisation des icônes dans l'interface.

Corrigé dans : Rep++-SQL Design V8.00C

7064 Rep++ studio -- Dans l'éditeur de tables, la fenêtre de dialogue Ajouter des colonnes à la table prend du temps à ouvrir.

Une amélioration du temps de réponse a été apportée.

Corrigé dans : Rep++-SQL Design V8.00C

7067 Rep++ -- Un plantage survient lorsqu'on valide un champ de type DATETIME qui contient une date valide mais sans les heures.

Une erreur est maintenant retournée.

Corrigé dans : Rep++-SQL Design V8.00C

7068 La méthode FieldDef.ConvertFromExt tronque une valeur de type DATETIME lors de la conversion.

La méthode FieldDef.ConvertFromExt tronque une valeur de type DATETIME lors de la conversion.

Corrigé dans : Rep++-SQL Design V8.00C

7069 Rep++ studio pour SQL Design, mode VCS -- Lorsqu'on supprime une langue associée à un atome de type message, la langue non supprimée n'est plus modifiable.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

7070 Changement dans la façon dont SbFilterBase crée la commande SQL.

Changement dans la façon dont SbFilterBase crée la commande SQL.

Corrigé dans : Rep++-SQL Design V8.00C

7073 Assistant de mise à jour -- Problèmes avec les bases de données Oracle et SQLite.

Des corrections ont été apportées pour ces deux bases de données.

Corrigé dans : Rep++-SQL Design V8.00C

7077 Rep++ studio -- Les validations des types de contrôles sont différentes dans différentes parties de l'application.

Uniformisation des validations des types de contrôles pour les rendre conformes à sdkernel.

Corrigé dans : Rep++-SQL Design V8.00C

7078 Pilote Oracle -- Le support de certains types a été ajouté.

Les types suivants ont été ajoutés:
NCHAR
NVARCHAR2
BLOB
CLOB
NCLOB
BFILE
BINARY_FLOAT
BINARY_DOUBLE
FLOAT
INTERVAL YEAR TO MONTH
INTERVAL DAY TO SECOND

Corrigé dans : Rep++-SQL Design V8.00C

7079 Dans l'éditeur des Rowsets, l'aide sur le champ Expression régulière montre de l'aide sur le champ Masque de saisie.

La fenêtre d'aide comprend des informations sur les expressions régulières et sur les masques de saisie.

Corrigé dans : Rep++-SQL Design V8.00C

7089 Installation avec SDSetup -- L'assignation des droits sur le répertoire d'installation ne fonctionne que sous Windows en langue anglaise.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

7090 Pilote Oracle -- Ajout du session pooling pour Oracle.

Il n'y avait pas de session pooling auparavant.

Corrigé dans : Rep++-SQL Design V8.00C

7096 SQL Design -- Erreur grave lors de l'utilisation du mot-clé PrtDirectOpen%.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

7101 Éditeur de requêtes SQL pour listes de choix -- Modification du modèle de la commande SELECT (Liste de choix) dans l'éditeur de requêtes pour simplifier l'édition; des virgules séparent les trois parties de l'instruction SELECT.

Le développeur n'a qu'à sélectionner les colonnes appropriées pour le code, la valeur et la description.

Corrigé dans : Rep++-SQL Design V8.00C

7102 Le générateur ASP.NET ne fonctionne pas correctement lorsque le chemin d'accès de la solution contient des points.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

7104 Rep++ studio -- Une exception peut survenir lors de la suppression d'une nouvelle section.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

7107 Rep++ studio -- Amélioration de la fonction de mise à niveau automatique du système sdstudio2.sys.

La mise à jour automatique a été implantée.

Corrigé dans : Rep++-SQL Design V8.00C

7110 Rep++ studio pour SQL Design -- La validation des types de contrôles n'est pas identique à celle des versions précédentes.

La validation est maintenant cohérente.

Corrigé dans : Rep++-SQL Design V8.00C

7113 Rep++ .NET -- Certaines informations ne peuvent être initialisées dans un FieldDef lorsqu'on utilise la méthode FieldDefs.Add().

Un nouveau prototype contenant deux paramètres additionnels permet d'initialiser les valeurs maximale et minimale d'un champ.

Corrigé dans : Rep++-SQL Design V8.00C

7118 Rep++ studio -- Ajout d'information d'aide (F1) plus exhaustive au niveau des champs et du cadre applicatif RepPP.Framework.Window.

Ces informations supplémentaires sont également disponibles dans les applications générées avec les cadres applicatifs Window.

Corrigé dans : Rep++-SQL Design V8.00C

7123 Certaines informations apparaissant dans les propriétés des dlls étaient erronées.

Correction des informations supplémentaires dans les dlls.

Corrigé dans : Rep++-SQL Design V8.00C

7124 Installation -- Le répertoire Samples sous private a été renommé Examples et déplacé dans le répertoire public.

Installation -- Le répertoire Samples sous private a été renommé Examples et déplacé dans le répertoire public.

Corrigé dans : Rep++-SQL Design V8.00C

7125 Rep++ framework ASP.NET MVC 2 -- Intégration des méthodes de recherche.

Ces méthodes comprennent les filtres, la recherche directe et les macros.

Corrigé dans : Rep++-SQL Design V8.00C

7127 Le resource dispenser ne fonctionne pas lorsqu'il est utilisé dans une application COM+ 32 bits.

Résolu.

Corrigé dans : Rep++-SQL Design V8.00B Fix 6

7128 Rep++ -- Ajout d'un outil permettant d'analyser des modèles personnalisés.

Nouvel outil.

Corrigé dans : Rep++-SQL Design V8.00C

7129 Rep++ -- Dans certaines situations, la mise à jour automatique du système sdstudio2 dans le référentiel ne fonctionnait pas.

Un problème de chemin d'accès erroné a été corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

7130 Rep++ -- La fonction SD_SUBSTR n'était pas convertie correctement dans SQL SERVER. Le résultat était décalé d'un caractère.

La conversion est corrigée.

Corrigé dans : Rep++-SQL Design V8.00B Fix 9

7131 Rep++ studio pour SQL Design -- Une erreur pouvait survenir sur la validation du type de contrôle d'un champ.

Les combinaisons type de contrôle-type de champ sont validées de façon plus serrée.

Corrigé dans : Rep++-SQL Design V8.00C

7132 Rep++ studio -- Anomalies avec le mode Read Only et la recherche.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

7133 Rep++ -- La validation d'un champ formaté contenant une chaîne non valide n'ajoute pas d'erreur dans la collection Errors.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

7134 Rep++ studio -- Correction de plusieurs anomalies d'interface quand l'éditeur est en mode Read Only.

Rep++ studio -- Correction de plusieurs anomalies d'interface quand l'éditeur est en mode Read Only.

Corrigé dans : Rep++-SQL Design V8.00C

7136 Assistant de comparaison -- L'interface porte à confusion.

Ajout d'une confirmation de sortie sur le rapport de comparaison qui évite de fermer accidentellement l'assistant.

Corrigé dans : Rep++-SQL Design V8.00C

7148 Rep++ studio -- Les attributs utilisateurs n'étaient pas en mode READ ONLY alors que le système, module, section ou programme l'étaient.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00C

7150 RowsetTreeDefNode.Connection ne retourne pas la bonne valeur lorsqu'il n'y a pas de connection spécifié.

La methode retourne la connection du referentiel alors qu'elle devrait retourner NULL

Corrigé dans : Rep++-SQL Design V8.00C